// 导入全局基础地址
// import env from '../../env.js';
// 导入axios
import axios from 'axios';

// 创建axios实例
let services = axios.create({
  baseURL: '/api', // 配置baseURL
  timeout: 5000
})

//  请求拦截器 配置一些访问后台的条件
services.interceptors.request.use(config => {
  return config;
}, err => {
  console.log('err跨域请求失败', err);
  return Promise.reject(new Error('请求失败'));
})

// 响应拦截器 跨域根据后台返回数据进行对应逻辑
services.interceptors.response.use(res => {
  return res
}, err => {
  console.log('err响应请求错误', err);
  return Promise.reject(new Error('响应请求错误'));
})

export default services